created on Mon Nov 04 14:13:04 UTC 2019 by ?

1. Summary

Total Runs Success Rate Total time Failures Errors Skipped

0

100.0%

2 minutes, 57.066 seconds

1

0

10

2. Features

2.1. Default without included components in XS IGNORED

Result: IGNORED Time: 2.626 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details1"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components in XS The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} .breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.2. Default without included components in SM IGNORED

Result: IGNORED Time: 2.678 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details1"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components in SM The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} .breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.3. Default without included components in MD IGNORED

Result: IGNORED Time: 2.861 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details1"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components in MD The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} .breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.4. Default without included components in LG IGNORED

Result: IGNORED Time: 2.786 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details1"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components in LG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} .breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.5. Default without included components in XLG IGNORED

Result: IGNORED Time: 3.357 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details1"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components in XLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} .breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.6. Default without included components in XXLG IGNORED

Result: IGNORED Time: 3.440 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details1"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components in XXLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} .breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.7. Default with included components in XS IGNORED

Result: IGNORED Time: 3.320 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details2"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default with included components in XS The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb visible

1
assert $("${selector} nav.breadcrumb").isEmpty() == false
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_toolbar", "Text in Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header > h1", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header > .description", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys","Text in Parsys")
  • Where:

2.8. Default with included components in SM IGNORED

Result: IGNORED Time: 3.317 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details2"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default with included components in SM The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb visible

1
assert $("${selector} nav.breadcrumb").isEmpty() == false
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_toolbar", "Text in Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header > h1", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header > .description", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys","Text in Parsys")
  • Where:

2.9. Default with included components in MD IGNORED

Result: IGNORED Time: 3.834 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details2"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default with included components in MD The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb visible

1
assert $("${selector} nav.breadcrumb").isEmpty() == false
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_toolbar", "Text in Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header > h1", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header > .description", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys","Text in Parsys")
  • Where:

2.10. Default with included components in LG IGNORED

Result: IGNORED Time: 5.017 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details2"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default with included components in LG The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb visible

1
assert $("${selector} nav.breadcrumb").isEmpty() == false
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_toolbar", "Text in Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header > h1", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header > .description", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys","Text in Parsys")
  • Where:

2.11. Default with included components in XLG IGNORED

Result: IGNORED Time: 4.811 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details2"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default with included components in XLG The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb visible

1
assert $("${selector} nav.breadcrumb").isEmpty() == false
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_toolbar", "Text in Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header > h1", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header > .description", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys","Text in Parsys")
  • Where:

2.12. Default with included components in XXLG IGNORED

Result: IGNORED Time: 5.619 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details2"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default with included components in XXLG The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb visible

1
assert $("${selector} nav.breadcrumb").isEmpty() == false
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_toolbar", "Text in Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header > h1", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header > .description", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys","Text in Parsys")
  • Where:

2.13. Functionality of Component with Hidden Variant in XS IGNORED

Result: IGNORED Time: 2.676 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details3"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Should be empty

1
assert $(selector).children().size() == 0
  • And Should have hidden attribute

1
assert $("[hidden]${selector}").size() == 1
  • Where:

2.14. Functionality of Component with Hidden Variant in SM IGNORED

Result: IGNORED Time: 2.091 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details3"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Should be empty

1
assert $(selector).children().size() == 0
  • And Should have hidden attribute

1
assert $("[hidden]${selector}").size() == 1
  • Where:

2.15. Functionality of Component with Hidden Variant in MD IGNORED

Result: IGNORED Time: 2.320 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details3"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Should be empty

1
assert $(selector).children().size() == 0
  • And Should have hidden attribute

1
assert $("[hidden]${selector}").size() == 1
  • Where:

2.16. Functionality of Component with Hidden Variant in LG IGNORED

Result: IGNORED Time: 2.367 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details3"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Should be empty

1
assert $(selector).children().size() == 0
  • And Should have hidden attribute

1
assert $("[hidden]${selector}").size() == 1
  • Where:

2.17. Functionality of Component with Hidden Variant in XLG IGNORED

Result: IGNORED Time: 2.840 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details3"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Should be empty

1
assert $(selector).children().size() == 0
  • And Should have hidden attribute

1
assert $("[hidden]${selector}").size() == 1
  • Where:

2.18. Functionality of Component with Hidden Variant in XXLG IGNORED

Result: IGNORED Time: 2.618 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details3"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Should be empty

1
assert $(selector).children().size() == 0
  • And Should have hidden attribute

1
assert $("[hidden]${selector}").size() == 1
  • Where:

2.19. Functionality of Component with Background and Inherited Toolbar in XS IGNORED

Result: IGNORED Time: 3.706 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component with Background and Inherited Toolbar in XS The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_parent_toolbar", "Text in Parent Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header .card-text", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys", "Text in Parsys")
  • Where:

2.20. Functionality of Component with Background and Inherited Toolbar in SM IGNORED

Result: IGNORED Time: 3.262 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component with Background and Inherited Toolbar in SM The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_parent_toolbar", "Text in Parent Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header .card-text", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys", "Text in Parsys")
  • Where:

2.21. Functionality of Component with Background and Inherited Toolbar in MD IGNORED

Result: IGNORED Time: 3.611 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component with Background and Inherited Toolbar in MD The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_parent_toolbar", "Text in Parent Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header .card-text", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys", "Text in Parsys")
  • Where:

2.22. Functionality of Component with Background and Inherited Toolbar in LG IGNORED

Result: IGNORED Time: 3.939 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component with Background and Inherited Toolbar in LG The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_parent_toolbar", "Text in Parent Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header .card-text", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys", "Text in Parsys")
  • Where:

2.23. Functionality of Component with Background and Inherited Toolbar in XLG IGNORED

Result: IGNORED Time: 4.824 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component with Background and Inherited Toolbar in XLG The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_parent_toolbar", "Text in Parent Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header .card-text", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys", "Text in Parsys")
  • Where:

2.24. Functionality of Component with Background and Inherited Toolbar in XXLG IGNORED

Result: IGNORED Time: 4.533 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component with Background and Inherited Toolbar in XXLG The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_parent_toolbar", "Text in Parent Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header .card-text", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys", "Text in Parsys")
  • Where:

2.25. Page Details: Default without included components and hidden Description in XS IGNORED

Result: IGNORED Time: 2.645 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details5"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Description in XS The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} header .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} header .card-text").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.26. Page Details: Default without included components and hidden Description in SM IGNORED

Result: IGNORED Time: 2.694 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details5"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Description in SM The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} header .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} header .card-text").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.27. Page Details: Default without included components and hidden Description in MD IGNORED

Result: IGNORED Time: 2.788 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details5"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Description in MD The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} header .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} header .card-text").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.28. Page Details: Default without included components and hidden Description in LG IGNORED

Result: IGNORED Time: 3.643 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details5"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Description in LG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} header .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} header .card-text").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.29. Page Details: Default without included components and hidden Description in XLG IGNORED

Result: IGNORED Time: 3.007 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details5"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Description in XLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} header .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} header .card-text").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.30. Page Details: Default without included components and hidden Description in XXLG IGNORED

Result: IGNORED Time: 3.200 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details5"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Description in XXLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} header .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} header .card-text").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.31. Page Details: Default without included components and hidden Title and Description in XS IGNORED

Result: IGNORED Time: 2.641 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details6"
def selectorContainer = "#contentblock6"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Title and Description in XS The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} h1").isEmpty() == true
  • And Has Description hidden

1
assert $("${selector} .description").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.32. Page Details: Default without included components and hidden Title and Description in SM IGNORED

Result: IGNORED Time: 2.845 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details6"
def selectorContainer = "#contentblock6"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Title and Description in SM The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} h1").isEmpty() == true
  • And Has Description hidden

1
assert $("${selector} .description").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.33. Page Details: Default without included components and hidden Title and Description in MD IGNORED

Result: IGNORED Time: 2.755 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details6"
def selectorContainer = "#contentblock6"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Title and Description in MD The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} h1").isEmpty() == true
  • And Has Description hidden

1
assert $("${selector} .description").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.34. Page Details: Default without included components and hidden Title and Description in LG IGNORED

Result: IGNORED Time: 3.303 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details6"
def selectorContainer = "#contentblock6"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Title and Description in LG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} h1").isEmpty() == true
  • And Has Description hidden

1
assert $("${selector} .description").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.35. Page Details: Default without included components and hidden Title and Description in XLG IGNORED

Result: IGNORED Time: 2.913 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details6"
def selectorContainer = "#contentblock6"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Title and Description in XLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} h1").isEmpty() == true
  • And Has Description hidden

1
assert $("${selector} .description").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.36. Page Details: Default without included components and hidden Title and Description in XXLG IGNORED

Result: IGNORED Time: 3.264 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details6"
def selectorContainer = "#contentblock6"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Title and Description in XXLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} h1").isEmpty() == true
  • And Has Description hidden

1
assert $("${selector} .description").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.37. Custom Variant using Field Template Card with selected Fields Subtitle, Title, Description and Action in XS IGNORED

Result: IGNORED Time: 2.684 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details7"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Custom Variant using Field Template Card with selected Fields Subtitle Title Description and Action in XS The component should be on the page

  • And Has Sub Title

1
assert compareInnerTextContains("${selector} .card-subtitle", "Page Properties - Subtitle")
  • And Has Title

1
assert compareInnerTextContains("${selector} .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} .card-text", "Page Properties - Description")
  • And Has Action

1
assert compareInnerTextContains("${selector} .card-action", "Page Properties - Navigation Title")
  • Where:

2.38. Custom Variant using Field Template Card with selected Fields Subtitle, Title, Description and Action in SM IGNORED

Result: IGNORED Time: 2.695 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details7"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Custom Variant using Field Template Card with selected Fields Subtitle Title Description and Action in SM The component should be on the page

  • And Has Sub Title

1
assert compareInnerTextContains("${selector} .card-subtitle", "Page Properties - Subtitle")
  • And Has Title

1
assert compareInnerTextContains("${selector} .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} .card-text", "Page Properties - Description")
  • And Has Action

1
assert compareInnerTextContains("${selector} .card-action", "Page Properties - Navigation Title")
  • Where:

2.39. Custom Variant using Field Template Card with selected Fields Subtitle, Title, Description and Action in MD IGNORED

Result: IGNORED Time: 3.151 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details7"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Custom Variant using Field Template Card with selected Fields Subtitle Title Description and Action in MD The component should be on the page

  • And Has Sub Title

1
assert compareInnerTextContains("${selector} .card-subtitle", "Page Properties - Subtitle")
  • And Has Title

1
assert compareInnerTextContains("${selector} .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} .card-text", "Page Properties - Description")
  • And Has Action

1
assert compareInnerTextContains("${selector} .card-action", "Page Properties - Navigation Title")
  • Where:

2.40. Custom Variant using Field Template Card with selected Fields Subtitle, Title, Description and Action in LG IGNORED

Result: IGNORED Time: 3.115 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details7"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Custom Variant using Field Template Card with selected Fields Subtitle Title Description and Action in LG The component should be on the page

  • And Has Sub Title

1
assert compareInnerTextContains("${selector} .card-subtitle", "Page Properties - Subtitle")
  • And Has Title

1
assert compareInnerTextContains("${selector} .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} .card-text", "Page Properties - Description")
  • And Has Action

1
assert compareInnerTextContains("${selector} .card-action", "Page Properties - Navigation Title")
  • Where:

2.41. Custom Variant using Field Template Card with selected Fields Subtitle, Title, Description and Action in XLG IGNORED

Result: IGNORED Time: 3.027 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details7"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Custom Variant using Field Template Card with selected Fields Subtitle Title Description and Action in XLG The component should be on the page

  • And Has Sub Title

1
assert compareInnerTextContains("${selector} .card-subtitle", "Page Properties - Subtitle")
  • And Has Title

1
assert compareInnerTextContains("${selector} .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} .card-text", "Page Properties - Description")
  • And Has Action

1
assert compareInnerTextContains("${selector} .card-action", "Page Properties - Navigation Title")
  • Where:

2.42. Custom Variant using Field Template Card with selected Fields Subtitle, Title, Description and Action in XXLG IGNORED

Result: IGNORED Time: 3.379 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details7"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Custom Variant using Field Template Card with selected Fields Subtitle Title Description and Action in XXLG The component should be on the page

  • And Has Sub Title

1
assert compareInnerTextContains("${selector} .card-subtitle", "Page Properties - Subtitle")
  • And Has Title

1
assert compareInnerTextContains("${selector} .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} .card-text", "Page Properties - Description")
  • And Has Action

1
assert compareInnerTextContains("${selector} .card-action", "Page Properties - Navigation Title")
  • Where:

2.43. Variant Template with Breadcrumb, SubTitle, Title, Description and Action in XS IGNORED

Result: IGNORED Time: 2.843 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details8"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Variant Template with Breadcrumb SubTitle Title Description and Action in XS The component should be on the page

  • And Has Sub Title visible

1
assert $("${selector} .breadcrumb").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-subtitle").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description visible

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Action visible

1
assert $("${selector} .card-action").isEmpty() == false
  • Where:

2.44. Variant Template with Breadcrumb, SubTitle, Title, Description and Action in SM IGNORED

Result: IGNORED Time: 3.278 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details8"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Variant Template with Breadcrumb SubTitle Title Description and Action in SM The component should be on the page

  • And Has Sub Title visible

1
assert $("${selector} .breadcrumb").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-subtitle").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description visible

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Action visible

1
assert $("${selector} .card-action").isEmpty() == false
  • Where:

2.45. Variant Template with Breadcrumb, SubTitle, Title, Description and Action in MD IGNORED

Result: IGNORED Time: 2.761 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details8"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Variant Template with Breadcrumb SubTitle Title Description and Action in MD The component should be on the page

  • And Has Sub Title visible

1
assert $("${selector} .breadcrumb").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-subtitle").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description visible

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Action visible

1
assert $("${selector} .card-action").isEmpty() == false
  • Where:

2.46. Variant Template with Breadcrumb, SubTitle, Title, Description and Action in LG IGNORED

Result: IGNORED Time: 2.888 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details8"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Variant Template with Breadcrumb SubTitle Title Description and Action in LG The component should be on the page

  • And Has Sub Title visible

1
assert $("${selector} .breadcrumb").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-subtitle").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description visible

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Action visible

1
assert $("${selector} .card-action").isEmpty() == false
  • Where:

2.47. Variant Template with Breadcrumb, SubTitle, Title, Description and Action in XLG IGNORED

Result: IGNORED Time: 3.321 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details8"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Variant Template with Breadcrumb SubTitle Title Description and Action in XLG The component should be on the page

  • And Has Sub Title visible

1
assert $("${selector} .breadcrumb").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-subtitle").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description visible

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Action visible

1
assert $("${selector} .card-action").isEmpty() == false
  • Where:

2.48. Variant Template with Breadcrumb, SubTitle, Title, Description and Action in XXLG IGNORED

Result: IGNORED Time: 3.455 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details8"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Variant Template with Breadcrumb SubTitle Title Description and Action in XXLG The component should be on the page

  • And Has Sub Title visible

1
assert $("${selector} .breadcrumb").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-subtitle").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description visible

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Action visible

1
assert $("${selector} .card-action").isEmpty() == false
  • Where:

2.49. Default without included components and Page Date, Custom Title and Description in XS IGNORED

Result: IGNORED Time: 2.655 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details9"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components and Page Date Custom Title and Description in XS The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.50. Default without included components and Page Date, Custom Title and Description in SM IGNORED

Result: IGNORED Time: 3.060 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details9"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components and Page Date Custom Title and Description in SM The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.51. Default without included components and Page Date, Custom Title and Description in MD IGNORED

Result: IGNORED Time: 2.859 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details9"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components and Page Date Custom Title and Description in MD The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.52. Default without included components and Page Date, Custom Title and Description in LG IGNORED

Result: IGNORED Time: 2.790 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details9"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components and Page Date Custom Title and Description in LG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.53. Default without included components and Page Date, Custom Title and Description in XLG IGNORED

Result: IGNORED Time: 2.997 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details9"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components and Page Date Custom Title and Description in XLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.54. Default without included components and Page Date, Custom Title and Description in XXLG IGNORED

Result: IGNORED Time: 3.148 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details9"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components and Page Date Custom Title and Description in XXLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.55. Page Details: Default metadata added to page FAIL

Result: FAIL Time: 3.047 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Page has metadata field og:title from Details component

1
assert $("meta[property='og:title']").attr("content").equals("Page Properties - Page Title")
  • And Page has metadata field og:type

1
assert $("meta[property='og:type']").attr("content").equals("article")
  • And Page has metadata field og:image

1
assert $("meta[property='og:image']").attr("content").contains("generic-details.thumb.")
  • And Page has metadata field og:url

1
assert $("meta[property='og:url']").attr("content").contains("details/generic-details.html")
  • And Page has canonical link

1
assert $("link[rel='canonical']").attr("href").contains("details/generic-details.html")
The following problems occurred:
Condition not satisfied:

$("meta[property='og:title']").attr("content").equals("Page Properties - Page Title")
|                              |               |
[]                             null            false